【微服务】SpringCloud Alibaba 10-14章

前四个字母分别为Naming和Configuration的前两个字母,最后的s为ServiceNacos 融合 Spring Cloud,成为注册配置中心之前案例Consul8500服务配置动态变更功能可以被Nacos取代通过Nacos和spring-cloud-starter-alibaba-na

Spring Security -单元测试与集成测试

有时候我们需要模拟更加复杂的用户身份或自定义身份验证。可以使用注解来加载自定义的用户详细信息。@Test为了让这个测试起作用,你需要配置一个来加载customUser的详细信息。

java 企业工程管理系统软件源码+Spring Cloud + Spring Boot +二次开发+ 可定制化

该系统涵盖了多个方面,包括项目管理、合同管理、预警管理、竣工管理、质量管理等,通过数据字典、编码管理、用户管理、菜单管理等功能实现了系统的全面管理和设置。涉及技术:Eureka、Config、Zuul、OAuth2、Security、OSS、Turbine、Zipkin、Feign、Monitor、

Spring Boot中基于AOP和Semaphore实现API限流

限流是 Web API 中的常见要求,旨在防止滥用并确保公平使用资源。借助Spring Boot 中的 AOP,我们可以通过拦截方法调用并限制在特定时间范围内允许的请求数量来实现速率限制。为了在 Spring Boot 中使用 AOP 实现速率限制:定义自定义注释来标记应该限速的方法。创建一个方面类

Docker入门教程(非常详细)从零基础入门到精通,看完这一篇就够了

Docker图形化界面管理工具!提供一个后台面板供我们操作!类似于 宝塔面板Docker容器数据卷,即Docker Volume(卷)。当Docker容器运行的时候,会产生一系列的数据文件,这些数据文件会在关闭Docker容器时,直接消失的。但是其中产生部分的数据内容,我们是希望能够把它给保存起来,

基于Spring Cloud的电商系统设计与实现——用户与商品模块的研究(上)

创建csrf包,csrf包下创建Security安全配置类WebSecurityConfig,该类定义了Security的安全控制。(1)在dao包的UserDao接口中,添加用户登录的方法(2)在resources下的mapper包中的UserMapper.xml文件中配置用户登录访问接口(3)在

【Spring Cloud】Spring Cloud Gateway 中配置跨域

开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。API网关作为所有请求的入口,请求量大,我们可以通过对并发访问的请求进行限速来保护系统的可用性。在Spring Cloud Gateway 中配置跨域有两种方式,分别是代码配置方式和配置文件方式。

SpringCloud简介 Ribbon Eureka 远程调用RestTemplate类 openfeign

Autowired@Test@Testname=张三&age=20", String.class);name={a}&age={b}", String.class,"战法",29);map.put("x","阿森纳");@[email protected]("name","埃德加");name=咋很难

SpringCloud-持久层框架MyBatis Plus的使用与原理详解

在现代微服务架构中,SpringCloud 是一个非常流行的解决方案。而在数据库操作层面,MyBatis Plus 作为 MyBatis 的增强工具,能够简化开发,提升效率,特别是在开发企业级应用和分布式系统时尤为有用。本文将详细介绍 MyBatis Plus 的使用方法、原理及其与 MyBatis

Docker(完整版)

Docker是管理容器的引擎,为应用打包、部署平台,而非单纯的虚拟化技术 它具有以下几个重要特点和优势:Docker 容器相较于传统的虚拟机更加轻量和高效,能够快速启动和停止,节省系统资源。例如,启动一个 Docker 容器可能只需要几秒钟,而启动一个虚拟机则可能需要几分钟。2. 一致性确保应用程序

Spring Cloud整合nacos使用

Spring Cloud整合nacos初学使用

探索Spring Cloud Config:构建高可用的配置中心

搭建高可用的Config Server服务只需要将Config Server多实例部署,使用Spring Initializr方式创建一个名称为config-server2的Config Server项目,设置端口号为8003,服务名也为config-server,其他配置信息和搭建过程与conf

菜鸟入门Docker

Docker是基于Go语言实现的云开源项目。Docker的主要目标是“Build,Ship and Run Any App,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次镜像,处处运行

Docker UI强大之处?

DockerUI是一款由国内开发者打造的优秀Docker可视化管理工具。它拥有简洁直观的用户界面,使得Docker主机管理、集群管理和任务编排变得轻松简单。DockerUI不仅能展示资源利用率、系统信息和更新日志,还提供了镜像管理功能,帮助用户高效清理中间镜像和多余的垃圾文件。其设计全面覆盖了Doc

Spring Cloud 中的 @RefreshScope 注解详解与使用场景

是 Spring Cloud Context 提供的一个注解,它的作用是在 Spring 应用中标识一个受刷新作用域()管理的 Bean。当我们使用 Spring Cloud Config 或其他外部配置中心时,可以通过该注解实现动态刷新配置的功能。具体来说,当外部配置发生变化时,我们只需要触发刷新

SpringCloud开发实战(一):搭建SpringCloud框架

本系列文章主要是记录在工作中用到的微服务的各个组件,以及学习新的微服务组件~如有问题,欢迎大家批评指导。如果本文对你有帮助,还请点个收藏和关注。感谢支持,希望大家写的代码都没有BUG!!

前端发送请求,后端没有接收到的可能原因

下面是我的Controller层的一些接口,这里@GetMapping(“/deleteStudentById”)的注解原本写成了@DeleteMapping(“/deleteStudentById”),所以前后端没有匹配上。练手的项目,没有学Spring,所以踩坑了。前端用Java Swing图形

SpringCloud之@FeignClient注解使用详解

在上面的示例中,我们定义了一个Feign客户端接口MyFeignClient,用于调用名为"service-provider"的服务的/api/data接口。在上面的示例中,我们定义了一个Feign客户端接口MyFeignClient,用于调用名为"service-provider"的服务的/api

几种修改docker默认存储位置的方法

注意:如果文件内容很多的话,为了确保成功最好是一个文件一个文件的拷贝。如果在拷贝过程中报“设备上没有空间”的错误,就使用mv剪切。这时候启动Docker时发现存储目录依旧是/var/lib/docker,但是实际上是存储在数据盘的,可以在数据盘上看到容量变化。docker容器存放目录磁盘空间满了,需

Docker介绍(八)-- Docker 仓库管理

Docker 仓库是一个存储 Docker 镜像的位置,可以是公共的(如 Docker Hub)也可以是私有的。仓库通常由一个或多个仓库(Repository)组成,每个仓库包含一个或多个标签(Tag),标签标识了镜像的不同版本。通过上述介绍,你应该能够了解如何管理和使用 Docker 仓库,无论是

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈